home *** CD-ROM | disk | FTP | other *** search
- public:
- //TurboCAD Regen
- virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR __RPC_FAR *bstrDescription);
-
- virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ClassID(
- /* [retval][out] */ BSTR __RPC_FAR *bstrClassID);
-
- virtual HRESULT STDMETHODCALLTYPE GetPropertyInfo(
- /* [out][in] */ VARIANT __RPC_FAR *Names,
- /* [out][in] */ VARIANT __RPC_FAR *Types,
- /* [out][in] */ VARIANT __RPC_FAR *IDs,
- /* [out][in] */ VARIANT __RPC_FAR *Defaults,
- /* [retval][out] */ long __RPC_FAR *lPropsCount);
-
- virtual HRESULT STDMETHODCALLTYPE GetPageInfo(
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [out] */ long __RPC_FAR *StockPages,
- /* [out][in] */ VARIANT __RPC_FAR *Names,
- /* [retval][out] */ long __RPC_FAR *lPagesCount);
-
- virtual HRESULT STDMETHODCALLTYPE Initialize(
- /* [in] */ IDispatch __RPC_FAR *ThisRegenMethod,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE PropertyPages(
- /* [in] */ IDispatch __RPC_FAR *ThisRegenMethod,
- /* [out][in] */ VARIANT __RPC_FAR *PageNumber,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE PageControls(
- /* [in] */ IDispatch __RPC_FAR *ThisRegenMethod,
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [in] */ long PageNumber,
- /* [in] */ IMSI_BOOL SaveProperties,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE PageDone(
- /* [in] */ IDispatch __RPC_FAR *ThisRegenMethod,
- /* [out][in] */ VARIANT __RPC_FAR *PageNumber);
-
- virtual HRESULT STDMETHODCALLTYPE OnNewGraphic(
- /* [in] */ IDispatch __RPC_FAR *CopyGraphic,
- /* [in] */ IMSI_BOOL Copy,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE OnCopyGraphic(
- /* [in] */ IDispatch __RPC_FAR *CopyGraphic,
- /* [in] */ IDispatch __RPC_FAR *SourceGraphic,
- /* [in] */ VARIANT __RPC_FAR *pvarMatrix,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE OnPropertyChanged(
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [in] */ long PropID,
- /* [out][in] */ VARIANT __RPC_FAR *ValueOld,
- /* [out][in] */ VARIANT __RPC_FAR *ValueNew);
-
- virtual HRESULT STDMETHODCALLTYPE OnPropertyChanging(
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [in] */ long PropID,
- /* [out][in] */ VARIANT __RPC_FAR *ValueOld,
- /* [out][in] */ VARIANT __RPC_FAR *ValueNew,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE OnPropertyGet(
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [in] */ long PropID);
-
- virtual HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ IDispatch __RPC_FAR *AGraphic,
- /* [in] */ IDispatch __RPC_FAR *AView,
- /* [in] */ VARIANT __RPC_FAR *AMatrix,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *boolResult);
-
- virtual HRESULT STDMETHODCALLTYPE Regen(
- /* [in] */ IDispatch __RPC_FAR *AGraphic);
-
-